Foundling Hospital — synonyms, definition

1. foundling hospital (Noun)

1 synonym
creche
1 definition

foundling hospital (Noun) — A hospital where foundlings (infant children of unknown parents) are taken in and cared for.

2 types of
hospital infirmary